package com.faneui.transfer.dal.dao;

import com.faneui.transfer.dal.model.GatewayOrder;
import java.util.List;

/**
 *
 * The Table T_GATEWAY_ORDER.
 * T_GATEWAY_ORDER
 */
public interface GatewayOrderDAO{

    /**
     * desc:插入表:T_GATEWAY_ORDER.<br/>
     * 
     * @param entity entity
     * @return Long
     */
    Long insert(GatewayOrder entity);
    /**
     * desc:deleteById.<br/>
     * 
     * @param id id
     * @return Long
     */
    Long deleteById(Long id);
    /**
     * desc:updateById.<br/>
     * 
     * @param entity entity
     * @return Long
     */
    Long updateById(GatewayOrder entity);
    /**
     * desc:queryById.<br/>
     * 
     * @param id id
     * @return GatewayOrder
     */
    GatewayOrder queryById(Long id);
    /**
     * desc:queryByModel.<br/>
     * 
     * @param entity entity
     * @return List<GatewayOrder>
     */
    List<GatewayOrder> queryByModel(GatewayOrder entity);
}
